Skip to content

Sprig App - Ninja Fighter#4001

Open
hossainmahmudchowdhury-boop wants to merge 1 commit into
hackclub:mainfrom
hossainmahmudchowdhury-boop:Automated-PR-1780410122341
Open

Sprig App - Ninja Fighter#4001
hossainmahmudchowdhury-boop wants to merge 1 commit into
hackclub:mainfrom
hossainmahmudchowdhury-boop:Automated-PR-1780410122341

Conversation

@hossainmahmudchowdhury-boop

Copy link
Copy Markdown

Your checklist for this pull request

Author name

Author:

Hossain Mahmud Chowdhury

About your game

What is your game about?

<Ninja Fighter is an online game created with the help of the Hack Club Sprig game engine. It allows players to step into the shoes of an experienced ninja warrior and explore dangerous territory full of aggressive enemies and challenging traps. The goal is to survive encounters with enemies, defeat them by delivering precise sword strikes, and reach the secret scroll located somewhere within the map.
Randomly generated locations of enemies give unique gaming experiences, which makes each new game session different from the others. In addition, enemies wander around the map, which creates a sense of unpredictability during each encounter, as well as requires making fast decisions and planning movement accordingly. W, A, S, and D keys are responsible for moving, while the J key delivers sword strikes against close-by enemies.
To make the gameplay more exciting, a health system is introduced into the game. Thus, avoiding contact with the enemy becomes another aspect players should pay attention to since it may significantly decrease their chances of surviving. Besides, the scoring system motivates them to kill enemies faster and earn the maximum possible number of points.>

How do you play your game?

<Be a ninja player with a task of surviving through enemy attacks to find the sacred scroll located somewhere on the map.

Control Keys

W – Move Up
A – Move Left
S – Move Down
D – Move Right
J – Slash using your sword

Tasks

  1. Explore the map to avoid enemy attacks.
  2. Fight and defeat enemies by moving closer and using -J
  3. Score points against the number of enemies killed.
  4. Be aware of the life meter in the top left of the screen.
  5. Find the sacred scroll to win the game.

Features of the Game

  • Random spawning of the enemies will make every game experience unique.
  • Movement of the enemies across the map makes it challenging for the player.
  • Life and scores are shown in the small HUD on the corner of the screen.
  • Movement timing will be vital for victory in the game.

How to Win

Complete your mission by finding the sacred scroll alive and get rewarded.

How to Lose

When life drops down to zero, the game is lost and the game needs to be played again.
Enjoy!>

Code

Check off the items that are true.

  • [ x] The game was made using the Sprig editor.
  • [x ] The game is placed in the in the /games directory.
  • [x ] The code is significantly different from all other games in the Sprig gallery (except for games labeled "demo").
  • [x ] The game runs without errors.
  • [ x] The name of the file/game contains only alphanumeric characters, -s, or _s.
  • [x ] The game name is not the same as the others from gallery
  • [x ] The game has metadata at the top of the file in the following format:
    /*
    @title:
    @author:
    @description:
    @tags: ['tag1', 'tag2']
    @addedOn: 2025-MM-DD
    */
    

Image (If an image is used)

Screenshot 2026-06-02 201656
  • [x ] The image is in the /games/img directory.
  • [ x] The name of the image matches the name of your file.

Thanks for your PR!

@github-actions

github-actions Bot commented Jun 2, 2026

Copy link
Copy Markdown

[Auto Triage] PR detected. Apply submission label to run validation.

@vercel

vercel Bot commented Jun 2, 2026

Copy link
Copy Markdown

@hossainmahmudchowdhury-boop is attempting to deploy a commit to the Hack Club Team on Vercel.

A member of the Team first needs to authorize it.

@whatwareweb whatwareweb added the submission Game submission label Jun 6, 2026
@github-actions

github-actions Bot commented Jun 6, 2026

Copy link
Copy Markdown

❌ [Auto Triage] Submission Issues Found

- The metadata header in "Ninja-Fighter.js" is missing or formatted incorrectly (missing @tags: @addedOn:).

[TOOLS]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

submission Game submission

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants